venta consumada - French English Dictionary